#pragma once

#define LOGGER_NAME                 "GlobalLogger"

#define RESPONCE_VECTORS            "vectors"
#define RESPONCE_DISTANCES          "distances"

#define REQUEST_VECTORS             "vectors"
#define REQUEST_K                   "k"
#define REQUEST_ID                  "id"
#define REQUEST_INDEX_TYPE          "indexType"

#define RESPONCE_RETCODE            "retCode"
#define RESPONCE_RETCODE_SUCCESS    0
#define RESPONCE_RETCODE_ERROR      1

#define RESPONCE_ERROR_MSG          "errorMsg"

#define RESPONCE_CONTENT_TYPE_JSON  "application/json"

#define INDEX_TYPE_FLAT             "FLAT"
#define INDEX_TYPE_HNSW             "HNSW"
